package com.bmf.admin.module.scenario.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 火箭弹道(ScenarioRocketRoute)表实体类
 *
 * @author aries
 * @since 2024-08-03 10:22:09
 */
@Data
@Schema(description = "火箭弹道")
@TableName("scenario_rocket_route")
public class ScenarioRocketRoute implements Serializable {

    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    @Schema(description = "想定id")
    private String scenarioId;

    @Schema(description = "火箭id")
    private String rocketId;

    @Schema(description = "时间戳")
    private Long timestamp;

    @Schema(description = "经度")
    private Double longitude;

    @Schema(description = "纬度")
    private Double latitude;

    @Schema(description = "高度")
    private Float height;

    @Schema(description = "方向")
    private Float head;

    @Schema(description = "俯仰角")
    private Float rollAngle;
}

